pounce voraciously on something - Turco Inglés Diccionario